progressbar: Remove paint vfunc
authorBenjamin Otte <otte@redhat.com>
Sat, 31 Jul 2010 13:32:33 +0000 (15:32 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 31 Jul 2010 20:42:59 +0000 (22:42 +0200)
Unconditionally call gtk_progress_bar_paint() instead. It was called in
various places instead of the vfunc already anyway.

gtk/gtkprogressbar.c
gtk/gtkprogressbar.h

index 5752d70320d7da94c32282a5285fab52e7ba101e..4aa21aac02bee6f33ee036b2bf2410a25ed8adeb 100644 (file)
@@ -119,7 +119,6 @@ gtk_progress_bar_class_init (GtkProgressBarClass *class)
   widget_class->size_allocate = gtk_progress_bar_size_allocate;
   widget_class->style_set = gtk_progress_bar_style_set;
 
-  class->paint = gtk_progress_bar_paint;
   class->act_mode_enter = gtk_progress_bar_act_mode_enter;
 
   g_object_class_install_property (gobject_class,
@@ -629,7 +628,7 @@ gtk_progress_bar_create_pixmap (GtkProgressBar *pbar)
                           GTK_SHADOW_NONE,
                           NULL, widget, "trough", 0, 0, -1, -1);
 
-      GTK_PROGRESS_BAR_GET_CLASS (pbar)->paint (pbar);
+      gtk_progress_bar_paint (pbar);
     }
 }
 
index fb9fd4dde76c6876d57547ef87c227e670fef4d6..a1a4f3b0aee06ea7b5875a363bcf598ef9401584 100644 (file)
@@ -67,7 +67,6 @@ struct _GtkProgressBarClass
 {
   GtkWidgetClass parent_class;
 
-  void (* paint)            (GtkProgressBar *progress);
   void (* act_mode_enter)   (GtkProgressBar *progress);
 
   /* Padding for future expansion */